﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Box.Entities;
namespace Box.Entities
{
 public   class Producto
 {
     public Producto()
     {
         this.DetalleVenta = new List<DetalleVenta>();
         this.DetalleNotaPedido = new List<DetalleNotaPedido>();
         this.DetalleCatalogoProductos = new List<DetalleCatalogoProductos>();
     }

     public Int32 Id { get; set; }
     public string NombreProducto { get; set; }
     public string TallaProducto { get; set; }
     public string DescripcionProducto { get; set; }
     public decimal Precio { get; set; }
     public string ImagenProducto { get; set; }

     public virtual TipoProducto TipoProducto { get; set; }
     public int IdTipoProduto { get; set; }

     public decimal Stock { get; set; }
     public bool Estado { get; set; }
     public Categoria Categoria { get; set; }
     public Int32 IdCategoria { get; set; }

     public virtual ICollection<DetalleVenta> DetalleVenta { get; set; }
     public ICollection<DetalleNotaPedido> DetalleNotaPedido { get; set; }

     public virtual ICollection<DetalleCatalogoProductos> DetalleCatalogoProductos { get; set; }
        
        
        

        
    }
}
